turf-banked terrace - Turkish English Dictionary